Evolutionary Techniques for Fault Tolerance
نویسنده
چکیده
Artificial evolution can integrate fault tolerance considerations into the automatic design process, producing inherently fault-tolerant designs without explicit redundant parts. Population dynamics can give rise to some level of fault tolerance ‘for free.’ Requirements for fault tolerance can also be incorporated into the fitness function. The practicalities of these methods are investigated, grounded in the study of a real-world evolved electronic control system for a robot.
منابع مشابه
An Evolutionary Method for Improving the Reliability of Safetycritical Robots against Soft Errors
Nowadays, Robots account for most part of our lives in such a way that it is impossible for usto do many of affairs without them. Increasingly, the application of robots is developing fastand their functions become more sensitive and complex. One of the important requirements ofRobot use is a reliable software operation. For enhancement of reliability, it is a necessity todesign the fault toler...
متن کاملThe Paper " Evolutionary Techniques for Fault Tolerance " and Its Journal Version " Evolving Inherently Fault-tolerant Systems " Contain a Small Technical Error. the Text Defines a Measure
Artificial evolution can integrate fault tolerance considerations into the automatic design process, producing inherently fault-tolerant designs without explicit redundant parts. Population dynamics can give rise to some level of fault tolerance ‘for free.’ Requirements for fault tolerance can also be incorporated into the fitness function. The practicalities of these methods are investigated, ...
متن کاملAn approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملStability Assessment Metamorphic Approach (SAMA) for Effective Scheduling based on Fault Tolerance in Computational Grid
Grid Computing allows coordinated and controlled resource sharing and problem solving in multi-institutional, dynamic virtual organizations. Moreover, fault tolerance and task scheduling is an important issue for large scale computational grid because of its unreliable nature of grid resources. Commonly exploited techniques to realize fault tolerance is periodic Checkpointing that periodically ...
متن کاملEvolutionary Strategies And Intrinsic Fault Tolerance
Redundancy is a critical component to the design of fault tolerant systems; both hardware and software. This paper explores the possibilities of using evolutionary techniques to first produce a processing system that will perform a required function, and then consider its applicability for producing useful redundancy that can be made use of in the presence of faults, ie is it fault tolerant? Re...
متن کامل